communication trench - Turco Inglés Diccionario